Operator DFLed

Operator Library: Hardware Platform

DFLed オペレーターは、データ転送プロトコルにおけるフロントスロットのQSFP28ファイバーポートLED制御を表します。DFLedオペレーターは、AppletPropertiesオペレーター内のFiberProtocol0およびFiberProtocol1パラメータがDataForwardingに設定されている場合に限り、データ転送(DF)アプリケーションで使用できます。

このLEDは2色対応で、緑と赤のLEDを個別に制御できます(つまり、OFF、緑、赤、オレンジ(赤+緑ON)の4つの光学状態を表現できます)。設計時の使用を簡素化するため、赤と緑のLEDは2つの異なるオペレーターによって個別に制御できます。

QSFP28[0]ポートは4つの緑色LEDと4つの赤色LEDをサポートします。つまり、各ファイバーレーンは両方の色で専用のLEDを所有しています。QSFP28[1]ポートには、4つのすべてのファイバーレーンで共通のLEDが1つだけあります(つまり、1つの緑色LEDと1つの赤色LED)。

imaFlex 2 Dual 100上のLED

図 425. imaFlex 2 Dual 100上のLED


Available for Hardware Platform
imaFlex 2 Dual 100

リソース

このオペレーターは、FiberConnectionパラメータの設定をFPGA Device Resourcesダイアログに読み取り専用パラメータとして反映させます。FPGA Device ResourcesダイアログをAnalysisメニューから開くと、FPGAデバイスリソースを確認できます。デバイスリソースは読み取り専用です。

FPGA デバイス リソース

図 426. FPGA Device Resources


リソースは以下のいずれかのタイプです。

  • ポート[0] DF緑色LEDレーン(インデックス0~3)

  • ポート[0] DF赤色LEDレーン(インデックス0~3)

  • ポート[1] DF緑色LED(インデックス0~0)

  • ポート[1] DF赤色LED(インデックス0~0)

各リソースは単一のオペレーター専用です。そのため、2つのオペレーターが同じポートおよびレーンのマッピングを持つことはできません。そのような場合、デザインルールチェック(DRC)によってエラーメッセージが提供されます。

I/O Property

Property 値
オペレータータイプ M
Input Link I、信号入力

サポートされているリンクフォーマット

Link Parameter Input Link I
Bit Width 1
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_SIGNAL
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

パラメーター

FiberConnection
タイプ 静的書き込みパラメータ
Default port_0_lane_0_green
範囲 {port_0_lane_0_green, port_0_lane_1_green, port_0_lane_2_green, port_0_lane_3_green, port_0_lane_0_red, port_0_lane_1_red, port_0_lane_2_red, port_0_lane_3_red, port_1_green, port_1_red}

FiberConnectionパラメータは、対応するLEDがどのQSFP28ファイバーポートおよびレーンを参照するかを、LEDの色(緑または赤)も含めて定義します。

選択したQSFP28ポートは、そのポートのAppletPropertiesオペレーター内のFiberProtocolパラメータがDataForwardingに設定されており、CoFに設定されていない場合にのみ使用できます。

FiberProtocolがCoFに設定されているときにDFLedオペレーターがそのファイバーポートへのマッピングを試行すると、デザインルールチェック(DRC)によって適切なエラーメッセージが生成されます。この場合、FiberConnectionパラメータは競合状態としてマークされ(赤色)、そこにカーソルを合わせると競合を説明するクイックチップヘルプメッセージが表示されます。

同じレーンおよび同じ色の同じハードウェアQSFP28ポートを使用できるDFLedオペレーターは1つだけです。複数のオペレーター間のマッピングは、デザイン全体で一意である必要があります。